class ToReviewEntity {
	List<ToReviewData> datas;

	ToReviewEntity({this.datas});

	ToReviewEntity.fromJson(List< dynamic> json) {
		if (json!= null) {
			datas = new List<ToReviewData>();(json as List).forEach((v) { datas.add(new ToReviewData.fromJson(v)); });
		}
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		if (this.datas != null) {
      data['datas'] =  this.datas.map((v) => v.toJson()).toList();
    }
		return data;
	}
}

class ToReviewData {
	String creatorUserId;
	String orderdetailid;
	String lastModificationTime;
	dynamic orderdispatchdetailid;
	String materialid;
	dynamic spec;
	String areaid;
	String warehouseid;
	dynamic worktoolid;
	dynamic palletid;
	String model;
	String checkDetailId;
	String shelfname;
	dynamic sku;
	String inventoryitemid;
	String baseunitname;
	dynamic supplierid;
	String areaname;
	dynamic materialno;
	dynamic baseuintid;
	String locationcode;
	String shelfcode;
	dynamic unitchangeid;
	dynamic customerid;
	dynamic materialdate;
	String batchno;
	String materialname;
	String creationTime;
	String areacode;
	dynamic serialno;
	dynamic roomname;
	bool ischeck;
	dynamic materiallife;
	bool isDeleted;
	dynamic inventorytypeid;
	String shelfid;
	dynamic quantity;
	dynamic worktoolcode;
	int seqno;
	String orderid;
	String lastModifierUserId;
	dynamic checkquantity;
	dynamic roomid;
	dynamic qualitytypeid;
	String locationid;
	dynamic imageurl;
	String tenantId;
	String materialcode;
	String rfid;
	String skuid;

	ToReviewData({this.creatorUserId, this.orderdetailid, this.lastModificationTime, this.orderdispatchdetailid, this.materialid, this.spec, this.areaid, this.warehouseid, this.worktoolid, this.palletid, this.model, this.checkDetailId, this.shelfname, this.sku, this.inventoryitemid, this.baseunitname, this.supplierid, this.areaname, this.materialno, this.baseuintid, this.locationcode, this.shelfcode, this.unitchangeid, this.customerid, this.materialdate, this.batchno, this.materialname, this.creationTime, this.areacode, this.serialno, this.roomname, this.ischeck, this.materiallife, this.isDeleted, this.inventorytypeid, this.shelfid, this.quantity, this.worktoolcode, this.seqno, this.orderid, this.lastModifierUserId, this.checkquantity, this.roomid, this.qualitytypeid, this.locationid, this.imageurl, this.tenantId, this.materialcode, this.rfid, this.skuid});

	ToReviewData.fromJson(Map<String, dynamic> json) {
		creatorUserId = json['creatorUserId'];
		orderdetailid = json['orderdetailid'];
		lastModificationTime = json['lastModificationTime'];
		orderdispatchdetailid = json['orderdispatchdetailid'];
		materialid = json['materialid'];
		spec = json['spec'];
		areaid = json['areaid'];
		warehouseid = json['warehouseid'];
		worktoolid = json['worktoolid'];
		palletid = json['palletid'];
		model = json['model'];
		checkDetailId = json['id'];
		shelfname = json['shelfname'];
		sku = json['sku'];
		inventoryitemid = json['inventoryitemid'];
		baseunitname = json['baseunitname'];
		supplierid = json['supplierid'];
		areaname = json['areaname'];
		materialno = json['materialno'];
		baseuintid = json['baseuintid'];
		locationcode = json['locationcode'];
		shelfcode = json['shelfcode'];
		unitchangeid = json['unitchangeid'];
		customerid = json['customerid'];
		materialdate = json['materialdate'];
		batchno = json['batchno'];
		materialname = json['materialname'];
		creationTime = json['creationTime'];
		areacode = json['areacode'];
		serialno = json['serialno'];
		roomname = json['roomname'];
		ischeck = json['ischeck'];
		materiallife = json['materiallife'];
		isDeleted = json['isDeleted'];
		inventorytypeid = json['inventorytypeid'];
		shelfid = json['shelfid'];
		quantity = json['quantity'];
		worktoolcode = json['worktoolcode'];
		seqno = json['seqno'];
		orderid = json['orderid'];
		lastModifierUserId = json['lastModifierUserId'];
		checkquantity = json['checkquantity'];
		roomid = json['roomid'];
		qualitytypeid = json['qualitytypeid'];
		locationid = json['locationid'];
		imageurl = json['imageurl'];
		tenantId = json['tenantId'];
		materialcode = json['materialcode'];
		rfid = json['rfid'];
		skuid = json['skuid'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['creatorUserId'] = this.creatorUserId;
		data['orderdetailid'] = this.orderdetailid;
		data['lastModificationTime'] = this.lastModificationTime;
		data['orderdispatchdetailid'] = this.orderdispatchdetailid;
		data['materialid'] = this.materialid;
		data['spec'] = this.spec;
		data['areaid'] = this.areaid;
		data['warehouseid'] = this.warehouseid;
		data['worktoolid'] = this.worktoolid;
		data['palletid'] = this.palletid;
		data['model'] = this.model;
		data['checkDetailId'] = this.checkDetailId;
		data['shelfname'] = this.shelfname;
		data['sku'] = this.sku;
		data['inventoryitemid'] = this.inventoryitemid;
		data['baseunitname'] = this.baseunitname;
		data['supplierid'] = this.supplierid;
		data['areaname'] = this.areaname;
		data['materialno'] = this.materialno;
		data['baseuintid'] = this.baseuintid;
		data['locationcode'] = this.locationcode;
		data['shelfcode'] = this.shelfcode;
		data['unitchangeid'] = this.unitchangeid;
		data['customerid'] = this.customerid;
		data['materialdate'] = this.materialdate;
		data['batchno'] = this.batchno;
		data['materialname'] = this.materialname;
		data['creationTime'] = this.creationTime;
		data['areacode'] = this.areacode;
		data['serialno'] = this.serialno;
		data['roomname'] = this.roomname;
		data['ischeck'] = this.ischeck;
		data['materiallife'] = this.materiallife;
		data['isDeleted'] = this.isDeleted;
		data['inventorytypeid'] = this.inventorytypeid;
		data['shelfid'] = this.shelfid;
		data['quantity'] = this.quantity;
		data['worktoolcode'] = this.worktoolcode;
		data['seqno'] = this.seqno;
		data['orderid'] = this.orderid;
		data['lastModifierUserId'] = this.lastModifierUserId;
		data['checkquantity'] = this.checkquantity;
		data['roomid'] = this.roomid;
		data['qualitytypeid'] = this.qualitytypeid;
		data['locationid'] = this.locationid;
		data['imageurl'] = this.imageurl;
		data['tenantId'] = this.tenantId;
		data['materialcode'] = this.materialcode;
		data['rfid'] = this.rfid;
		data['skuid'] = this.skuid;
		return data;
	}
}
